/**
 * <p><b>Title:</b> UrlConfig.java </p>
 *
 * @Package com.wondertek.oes.charge.service.config
 */
package com.wondertek.poms.core.config;

import lombok.Data;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;

/**
 * <p><b>UrlConfig Description:</b> UrlConfig</p>
 * @author gzx
 * <b>DATE</b> 2019年9月10日 下午1:36:06
 */
@Configuration
@Data
public class MsgConfig {

    /**
     * <b>Fields</b>  促销产品配置提示
     */
    @Value("${parse.exception:时间转化错误}")
    private  String parseException;
    @Value("${save.fail:保存失败}")
    private String saveFail;
    @Value("${selling.price.time.conflict:售价时间和已有售价时间冲突}")
    private String sellingPriceTimeConflict;
    @Value("${channelPkg.client_only_one:渠道包和客户端类型不能同时选择}")
    private String channelPkgClientOnlyOne;
    @Value("${channelPkg.prdContIds.not.null:节目ID不能为空}")
    private String channelPkgPrdContIdsNotNull;
    @Value("${prdCont.config.channel.no.cltType:{0}已配置渠道计费.不能再配置客户端类型计费}")
    private String prdContConfigChannelNoCltType;
    @Value("${prdCont.config.cltType.no.channel:{0}已配置客户端类型计费.不能再配置渠道计费}")
    private String prdContConfigCltTypeNoChannel;


    /**
     * <b>Fields</b>  一键叫审(央视)
     */
    @Value("${emergency.bc.system.busy:系统繁忙，请稍后再试}")
    private String emergencyBcSystemBusy;
    @Value("${emergency.bc.content.error.1:找不到内容}")
    private String emergencyBcContentError;
    @Value("${emergency.bc.pram.error:参数错误}")
    private String emergencyBcPramError;
    @Value("${emergency.bc.source.error:该节目对应产品包的播控方不为北京易橙天下科技有限公司}")
    private String emergencyBcSourceError;
    @Value("${emergency.bc.system.error:系统异常}")
    private String emergencyBcSystemError;

    /**
     * <b>Fields</b>  专辑
     */
    @Value("${content.formType9.isNull:专辑列表不能为空!}")
    private String contentFormType9IsNull;
    @Value("${albumCont.prdCont.exist.message:节目Id[{0}]已添加在其它的专辑}")
    private String albumContPrdContExistMessage;
    @Value("${albumCont.filter.prdInfoIsNotNull:二级产品添加专辑，商品包ID为空，不能添加}")
    private String albumContFilterPrdInfoIsNotNull;

    /**
     * <b>Fields</b>  图片
     */
    @Value("${image.saveAndDel.dataError:Error, save or delete the submitted data is invalid!}")
    private String imageSaveAndDelDataError;
    @Value("${image.saveAndDel.data.exception:Error, save or delete the data parsing exception!")
    private String imageSaveAndDelDataException;
    @Value("${image.saveAndDel.image.saveAndDel.Exception:Error, save or delete database operation errors!}")
    private String imageSaveAndDelImageSaveAndDelException;
    @Value("${image.exportImages.notfound:failure, Pictures can not be found!}")
    private String imageExportImagesNotfound;
    @Value("${image.exportImages.ioexception:failure, Export image compression error!")
    private String imageExportImagesIoexception;
    @Value("${image.exportImages.exception:failure, System failed to read pictures!}")
    private String imageExportImagesException;

    /**
     * <b>Fields</b>  权益
     */
    @Value("${equity.id.error:某个权益节点不存在或处于禁用状态}")
    private String equityIdError;
    @Value("${equity.id.inUse.use:该权益节点正在使用，不能禁用}")
    private String equityIdInUseUse;
    @Value("${sellingPriceNum.prd.already.exist:该节目的售价名称已经存在}")
    private String sellingPriceNumPrdAlreadyExist;
    @Value("${prdInfo.charge.model.month:包月}")
    private String prdInfoChargeModelMonth;
    @Value("${prdInfo.charge.model.free:按次}")
    private String prdInfoChargeModelFree;
    @Value("${prdInfo.charge.model.time:免费}")
    private String prdInfoChargeModelTime;
    @Value("${equity.price.productId.must.have.one:权益,售价,产品计费必须且仅有一个}")
    private String equityPriceProductIdOnlyOne;
    @Value("${channelPackageIds.must.have.productId:渠道包不能单独选择 选择产品编号时可以选一个渠道包}")
    private String channelPackageIdsMustHaveProductId;

    /**
     * <b>Fields</b>  黑白名单
     */
    @Value("${blacklist.already.existed:该内容对应的商品包的黑名单已存在}")
    private String blacklistAlreadyExisted;
    @Value("${whitelist.already.existed:该内容对应的商品包的白名单已存在}")
    private String whitelistAlreadyExisted;
    @Value("${prdInfo.package.have.other.prdInfo:该商品包对应的二级产品下有别的商品包}")
    private String prdInfoPackageHaveOtherPrdInfo;



}
